instrument evidencing a deposit - Español Inglés Diccionario